Town Center Teriyaki (Menu)

15603 Main St, Mill Creek
+1 425-379-5000

Give a rating to Town Center Teriyaki

Suggest a dish

How much did you spend at Town Center Teriyaki?